
import request from '@/utils/request'

//登录
export const userLoginAPI = (data) => {
    return request({
        method: 'POST',
        url: '/login',
        data
    })
}

//注册
export const userRegisterAPI = (data) => {
    return request({
        method: 'POST',
        url: '/register',
        data
    })
}

//用户详情
export const userDetailsAPI = (id) => {
    return request({
        method: 'GET',
        url: '/user/' + id,
        //加了axios拦截器 不用再在这里获取token
        // headers: {
        //     Authorization :getToken()
        // }
    })
}

//编辑用户信息
export const userUpDataAPI = (id,data) => {
    return request({
        method: 'POST',
        url: `/user_update/${id}`,
        // 加了axios拦截器 不用再在这里获取token
        // headers: {
        //     Authorization :getToken()
        // },
        data:data
    })
}


//关注用户
export const userFollowAPI = (id) => {
    return request({
        //不传类型 默认get
        url: `/user_follows/${id}`,
    })
}

//取消关注
export const userUnFollowAPI = (id) => {
    return request({
        //不传类型 默认get
        url: `/user_unfollow/${id}`,
    })
}

//获取关注用户列表
export const getUserFollowAPI = () => {
    return request({
        //不传类型 默认get
        url: '/user_follows',
    })
}

//用户收藏

export const getUserStarAPI = () => {
    return request({
        //不传类型 默认get
        url: '/user_star',
    })
}

//用户跟帖
export const getUserCommentsAPI = () => {
    return request({
        //不传类型 默认get
        url: '/user_comments',
    })
}

